package com.glacier.excel.domain;

import java.io.Serializable;
import java.util.List;

/**
 * date 2021-06-10 17:42
 *
 * @author glacier
 * @version 1.0
 */
public class HeaderMeta implements Serializable {
    private static final long serialVersionUID = 3763617062443999069L;
    private String header;
    private List<String> validates;
    private int width;
    private ExcelPropertyMeta excelPropertyMeta;
    
    public static long getSerialVersionUID() {
        return serialVersionUID;
    }
    
    public String getHeader() {
        return header;
    }
    
    public void setHeader(String header) {
        this.header = header;
    }
    
    public List<String> getValidates() {
        return validates;
    }
    
    public void setValidates(List<String> validates) {
        this.validates = validates;
    }
    
    public int getWidth() {
        return width;
    }
    
    public void setWidth(int width) {
        this.width = width;
    }
    
    public ExcelPropertyMeta getExcelPropertyMeta() {
        return excelPropertyMeta;
    }
    
    public void setExcelPropertyMeta(ExcelPropertyMeta excelPropertyMeta) {
        this.excelPropertyMeta = excelPropertyMeta;
    }
    
    @Override
    public String toString() {
        return "HeaderMeta{" +
                "header='" + header + '\'' +
                ", validates=" + validates +
                ", width=" + width +
                ", excelPropertyMeta=" + excelPropertyMeta +
                '}';
    }
}
